.uicons{background:url(../images/icons.png) no-repeat; display:inline-block;}
.uico01{background-position:0px 0px; width:25px; height:18px;}
.uico02{background-position:0px -20px; width:25px; height:18px;}
.uico03{background-position:0px -41px; width:25px; height:18px;}
.uico04{background-position:0px -62px; width:25px; height:18px;}

.u_dh{height:44px;margin-top:10px;}

.cate_list{}
.cate_list h2{display:block; width:180px; background-color:#f6000f; text-align:center; line-height:44px; color:#FFF; font-weight:normal}
.u_links{color:#FFF; line-height:44px;}
.u_links a{color:#FFF; font-size:16px; display:inline; margin-left:15px; margin-right:20px;}

.u_main{margin-top:10px;}
.u_main .left{width:165px;}
.u_main .left .left_box{border:#CCC solid 1px; border-bottom:0px; background-color:#fdfdfd}
.u_main .left .left_box ul{min-height:80px;}
.u_main .left .left_box_dline{border-top:#CCC solid 1px;}
.u_main .left .left_box h2{display:block; height:31px; font-size:14px; padding-left:10px;}
.u_main .left .left_box h2 i{display: inline-block;position: absolute;margin-top: 5px;}
.u_main .left .left_box h2 span{display:inline-block; margin-left:30px;margin-top: 7px;}
.u_main .left .left_box ul{margin-left:45px; line-height:28px;}
.u_main .left .left_box ul li a{font-size:14px}
.u_main .left .left_adbox{width:165px; text-align:center; margin-top:5px;}

.u_main .right{width:820px; margin-left:10px; text-align:left;}
.u_main .right .u_info .u_header_img{background:url(../images/user_header_bj.jpg) no-repeat; display:table-cell; text-align:center; vertical-align:middle; width:132px; height:116px;}
.u_main .right .u_info .u_info_left{margin-right:20px;}
.u_main .right .u_info .u_info_left p{width: 132px;text-align:center}
.u_main .right .u_info .u_info_right{line-height:26px;}

.u_where{line-height:30px; margin-bottom:5px; border-bottom:#D8D8D8 dashed 1px;}

.u_box1{border:#eeeeec solid 1px;}
.u_box1 h2{display:block; height:30px; line-height:30px; font-weight:normal; font-size:14px; background-color:#f9f9f9}
.u_box1 h2 span{display:block; float:left; margin:1px 0px 0px 5px; width:3px; height:20px; background-color:#ec756c}
.u_box1 h2 font{display:block; float:left; margin-left:10px;}
.u_box1 h2 font em{font-size:12px; color:#999}
.u_box1 h2 a{display:block; float:right; margin-right:10px;}

.u_ind_order{margin-top:10px;}
.u_ind_order table td{border-bottom:#EFEFEF solid 1px; padding:8px 0px; vertical-align:middle}
.u_fav_bianmin{margin-top:10px;}

.u_rec_good{margin-top:10px;}
.u_rec_good h2{background:url(../images/box_tit_bj.jpg) bottom repeat-x; height:33px; line-height:35px; font-weight:normal; font-size:14px;overflow: hidden;}
.u_rec_good h2 font{display:block; float:left;}
.u_rec_good h2 a{display:block; float:right; margin-right:10px;}
.u_rec_glist{margin-top:10px;}
.u_rec_glist ul li{display:inline-block; float:left; width:220px; overflow:hidden; margin:0px 10px; border:#EFEFEF solid 1px;}
.u_rec_glist ul li .img_a{display:table-cell; text-align:center; vertical-align:middle; width:230px; height:220px;}
.u_rec_glist ul li p{padding:0px 5px; line-height:22px;}
.u_rec_glist ul li .g_price{color:#F00}
.u_rec_glist ul li .g_price strong{font-size:16px; color:#F00}
.u_rec_glist ul li .g_price font{font-size:14px; color:#CCC; text-decoration:line-through}
.u_rec_glist ul li .g_price span{font-size:14px; color:#CCC; display:inline-block; float:right}
.u_rec_glist ul li .g_tit{color:#3b3b3b; height:44px;}
.u_rec_glist ul li .g_comp{color:#9a9a9a; font-size:13px;}

table td input[type="text"],table td input[type="password"]{padding:2px 2px;}
tr.moveover{background-color:#F9F9F9}
.tablecss th, .tablecss1 th, .tablecss2 th{background:url(../../public/imgs/bjs.png) left bottom repeat-x; text-align:center; height:34px; }
.tablecss td{padding:5px 0px 5px 0px; line-height:23px; border-bottom:#E1E1E1 solid 1px;}
.tablecss1 td{padding:3px 0px 3px 0px; line-height:23px; border-bottom:#E1E1E1 solid 1px;}
.tablecss2 td{padding:3px 0px 3px 0px; line-height:23px; text-align:center;border-bottom:#E1E1E1 solid 1px;}

.m_page{margin-top:5px; padding-left:10px;}
.m_page span{display:block; float:left; margin-right:5px;}
.m_page span a{display:block; padding:2px 5px 2px 5px; border:#CCC solid 1px; color:#0069CD; background-color:#FFF}
.m_page span a.Mnav{background-color:#FBCF78; color:red}
.m_page span a:hover{border:#FF3300 solid 1px; color:#FF3300;}

.nav_menu{background:url(../images/tab_tit_bj1.gif) repeat-x; height:33px}
.nav_menu span.lft{background:url(../images/tab_tit_lf.gif) no-repeat; float:left; display:block; width:4px; height:33px}
.nav_menu span.rit{background:url(../images/tab_tit_ri.gif) no-repeat; float:right; display:block; width:4px; height:33px}
.nav_menu ul li{display:block; float:left;background:url(../images/tab_tit_line.gif) right no-repeat;}
.nav_menu ul li a{display:inherit; padding:0px 20px; line-height:33px; font-family:微软雅黑; font-size:13px;}
.nav_menu ul li a:hover{background:url(../images/tab_tit_bj0.gif) repeat-x; color:white;}
.nav_menu ul li.cur{background:url(../images/tab_tit_bj0.gif) repeat-x; color:white;}
.nav_menu ul li.cur a{color:white;}

.order_list{border:#d8d8d8 solid 1px; border-top:green solid 1px;}
.u_search{padding:5px;}
